package com.jiayou.emnu

import java.io.Serializable

/**
 *@author lishuang
 *@data   2021-04-23  16:40:20
 *@info   帧数据类型
 */
enum class FrameType(name: String) : Serializable {


    //---------------认证授权------------------
    Auth("验证连接"),           //连接验证消息
    AUTHENTICATIONFAILD("认证失败"), //认证失败
    AUTHENTICATIONSUCCESS("认证成功"), //认证失败
    //---------------认证授权------------------


    //---------------服务端------------------
    SYSTEM("系统消息"),   //系统对指定客户端发送的消息
    MULTIPLE("多人消息"),   //由客户端发起的多人消息
    //---------------服务端------------------


    //---------------客户端------------------
    MESSAGE("通信数据"),  //一对一的通信消息
    ON_LINE("上线"),
    OFF_LINE("离线"),
    //---------------客户端------------------


    //---------------通用消息------------------
    BROADCAST("广播信息"), //广播
    CLOSE("关闭连接信息"), //关闭连接的消息
    //---------------通用消息------------------


    //---------------字节数组类型------------------
    ByteArray("字节数组"),
    //---------------字节数组类型------------------


    BASICS("基础消息"),
    REPEATUSER("重复登录")
}
